parliamentary diplomacy - Turkish English Dictionary